glenoid fossa - Español Inglés Diccionario